stuffed meatballs - English Synonyms Dictionary